package com.boco.biinjectionserviceapi.entity;

import java.util.Date;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.Date;


/**
 * 肿瘤初访卡(ZlCfk)实体类
 *
 * @author sunshixiong
 * @since 2019-05-20 09:52:42
 */
@Data
@ApiModel(description = "肿瘤初访卡")
public class ZlCfk implements Serializable {

    private static final long serialVersionUID = -48104712273995602L;
    
    @ApiModelProperty("肿瘤初访卡ID:复合主键")
    private String zlcfkbh;
    
    @ApiModelProperty("管理机构代码:复合主键；组织机构代码")
    private String yljgdm;
    
    @ApiModelProperty("肿瘤报卡编号:关联肿瘤报告卡")
    private String bkbh;
    
    @ApiModelProperty("户口地核实标志:0：未核实；1：已核实")
    private String hkdhsbz;
    
    @ApiModelProperty("户口未核实原因代码:0：无此地；1：无此人；2：外地")
    private String hkwhsyydm;
    
    @ApiModelProperty("居住地核实标志:0：未核实；1：已核实")
    private String jzdhsbz;
    
    @ApiModelProperty("居住未核实原因代码:1：户口空挂；2：袋袋户口； 3：动迁；4：拒访")
    private String jzwhsyydm;
    
    @ApiModelProperty("是否有纸质卡:0：否；1：有")
    private String sfyzzk;
    
    @ApiModelProperty("身高(cm)")
    private Integer sg;
    
    @ApiModelProperty("吸烟状况代码:CV03.00.101吸烟状态代码表")
    private String xyqkdm;
    
    @ApiModelProperty("吸烟状况名称")
    private String xyqkmc;
    
    @ApiModelProperty("被动吸烟场所代码:1：家里；2：工作场所；3：餐厅；4：娱乐场所；5：公共交通工具及其等候室；9：其他可多选，多个以“;”间隔")
    private String bdxycsdm;
    
    @ApiModelProperty("被动吸烟场所名称")
    private String bdxycsmc;
    
    @ApiModelProperty("开始吸烟年龄:岁")
    private Integer ksxynl;
    
    @ApiModelProperty("戒烟年龄:岁")
    private Integer jynl;
    
    @ApiModelProperty("合计吸烟时间:年")
    private Integer hjxysj;
    
    @ApiModelProperty("日均吸烟数:支")
    private Integer rjxys;
    
    @ApiModelProperty("首次出现症状日期")
    private Date sccxzzrq;
    
    @ApiModelProperty("首次就诊日期")
    private Date scjzrq;
    
    @ApiModelProperty("首次手术医院")
    private String scssyy;
    
    @ApiModelProperty("住院号")
    private String zyh;
    
    @ApiModelProperty("病理号")
    private String blh;
    
    @ApiModelProperty("首次手术日期")
    private Date scssrq;
    
    @ApiModelProperty("首次手术性质代码:1：根治；2：姑息；3：探查")
    private String scssxzdm;
    
    @ApiModelProperty("肿瘤家族史标志:0：无；1：有")
    private String zljzsbz;
    
    @ApiModelProperty("肿瘤家族史关系:2：子；3：女；5：父母；6：外祖父母；7：兄弟姐妹可多选，用分号”;”隔开")
    private String zljzsgx;
    
    @ApiModelProperty("肿瘤家族史瘤别:瘤别ICD可多选，用分号”;”隔开")
    private String zljzslb;
    
    @ApiModelProperty("初访机构代码")
    private String cfjgdm;
    
    @ApiModelProperty("初访医生工号")
    private String cfysgh;
    
    @ApiModelProperty("初访医生姓名")
    private String cfysxm;
    
    @ApiModelProperty("初访日期")
    private Date cfrq;
    
    @ApiModelProperty("录入机构代码")
    private String lrjgdm;
    
    @ApiModelProperty("录入机构名称")
    private String lrjgmc;
    
    @ApiModelProperty("录入医师工号")
    private String lrysgh;
    
    @ApiModelProperty("录入医师姓名")
    private String lrysxm;
    
    @ApiModelProperty("录入日期")
    private Date lrrq;
    
    @ApiModelProperty("录入科室编码")
    private String lrksbm;
    
    @ApiModelProperty("录入科室名称")
    private String lrksmc;
    
    @ApiModelProperty("密级:见第1章说明（7）")
    private String mj;
    
    @ApiModelProperty("修改标志:1 正常;2 修改;3 撤销")
    private String xgbz;
    
    @ApiModelProperty("数据业务生成时间:业务操作数据业务生成时间")
    private Date sjscsj;
    
    @ApiModelProperty("时间戳")
    private Date insertTimestamp;
    
    @ApiModelProperty("个人档案唯一索引")
    private String empi;
    

}